package com.flyco.modules.stm.entity;

import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import com.flyco.poi.excel.annotation.Excel;

/**
 * @Description: oa要货退仓表
 * @Author: flyco
 * @Date:   2022-12-12
 * @Version: V1.0
 */
@Data
@TableName("OA_WLDB")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value="OA_WLDB对象", description="oa要货退仓表")
public class OaWldb {
    
	/**店铺名称+时间+要货/退仓*/
	@Excel(name = "店铺名称+时间+要货/退仓", width = 15)
    @ApiModelProperty(value = "店铺名称+时间+要货/退仓")
	private String zy;
	/**id*/
	@TableId(type = IdType.AUTO)
    @ApiModelProperty(value = "id")
	private Integer id;
	/**申请人*/
	@Excel(name = "申请人", width = 15)
    @ApiModelProperty(value = "申请人")
	private String sqr;
	/**OA请求ID*/
	@Excel(name = "OA请求ID", width = 15)
    @ApiModelProperty(value = "OA请求ID")
	private String oaid;
	/**公司*/
	@Excel(name = "公司", width = 15)
    @ApiModelProperty(value = "公司")
	private String gs;
	/**状态回写*/
	@Excel(name = "状态回写", width = 15)
    @ApiModelProperty(value = "状态回写")
	private String status;
	/**调拨仓库*/
	@Excel(name = "调拨仓库", width = 15)
    @ApiModelProperty(value = "调拨仓库")
	private String dbck;
	/**申请人部门*/
	@Excel(name = "申请人部门", width = 15)
    @ApiModelProperty(value = "申请人部门")
	private String bm;
	/**需求数量*/
	@Excel(name = "需求数量", width = 15)
    @ApiModelProperty(value = "需求数量")
	private Integer xqsl;
	/**产品编码*/
	@Excel(name = "产品编码", width = 15)
    @ApiModelProperty(value = "产品编码")
	private String cpbm;
	/**调出工厂*/
	@Excel(name = "调出工厂", width = 15)
    @ApiModelProperty(value = "调出工厂")
	private String dcgc;
	/**调出库存地点*/
	@Excel(name = "调出库存地点", width = 15)
    @ApiModelProperty(value = "调出库存地点")
	private String dckcdd;
	/**调入工厂*/
	@Excel(name = "调入工厂", width = 15)
    @ApiModelProperty(value = "调入工厂")
	private String drgc;
	/**调入库存地点*/
	@Excel(name = "调入库存地点", width = 15)
    @ApiModelProperty(value = "调入库存地点")
	private String drkcdd;
	/**单号*/
	@Excel(name = "单号", width = 15)
    @ApiModelProperty(value = "单号")
	private String dbdh;
	/**datewritten*/
	@Excel(name = "datewritten", width = 15)
    @ApiModelProperty(value = "datewritten")
	private String datewritten;
	/**timewritten*/
	@Excel(name = "timewritten", width = 15)
    @ApiModelProperty(value = "timewritten")
	private String timewritten;
}
